#include "vmlinux.h"
#include <bpf/bpf_helpers.h>
#include <bpf/bpf_tracing.h>


SEC("uprobe")
int BPF_KPROBE(uprobe_hv_add, u64 a, u64 b)
{
	bpf_printk("ADD: a = %d, b = %d", a, b);
	return 0;
}

SEC("uprobe//proc/self/exe:_ZN29cangjie_libbpf_uprobe_example6hv_subEmm")
int BPF_KPROBE(uprobe_hv_sub, u64 a, u64 b)
{
	bpf_printk("SUB: a = %d, b = %d", a, b);
	return 0;
}

char __LICENSE[] SEC("license") = "GPL";
